package e

var MsgFlags = map[string]string{
	SUCCESS:                        "操作成功",
	ERROR:                          "操作失败",
	NOT_FOUNT:                      "查无数据",
	INVALID_PARAMS:                 "请求参数错误",
	ERROR_AUTH_CHECK_TOKEN_FAIL:    "Token鉴权失败",
	ERROR_AUTH_CHECK_TOKEN_TIMEOUT: "Token已超时",
	ERROR_AUTH_TOKEN:               "Token生成失败",
	ERROR_AUTH_EMPTY:               "Token不存在",
	ERROR_AUTH_INVALID:             "无效的Token",
	INTERNAL_SERVER_ERROR:          "内部错误",
	STATUS_UNAUTHORIZED:            "账号密码错误",
}

// GetMsg get error information based on Code
func GetMsg(code string) string {
	msg, ok := MsgFlags[code]
	if ok {
		return msg
	}

	return MsgFlags[ERROR]
}
